Quit this loser and find someone on your wavelength who is worthy of your love. This jerk off is not. He wont change, he will get worse, so stop pretending it will improve and move on.
You are only stupid if you stay with him or allow him to manipulate you.
Edit to add: You can learn from this and try and avoid similar traits next time. Also you may want to analyse your view of porn and why you feel the way you do about it so you can understand yourself better.